# 编程创建一个Cal计算类，在其中定义2个成员变量表示两个操作数，定义四个方法实现求和、差、乘、商(要求除数为0的话，要提示
class Cal:
    # 定义计算器类Cal，用于执行基本的算术运算
    a = None
    b = None

    def __init__(self, a, b):
        # 初始化方法，设置两个数字用于之后的运算
        self.a = a
        self.b = b

    def add(self):
        # 加法方法，返回两个数字的和
        return self.a + self.b

    def sub(self):
        # 减法方法，返回两个数字的差
        return self.a - self.b

    def mul(self):
        # 乘法方法，返回两个数字的乘积
        return self.a * self.b

    def div(self):
        # 除法方法，返回两个数字的商
        if self.b == 0:
            # 当除数为0时，输出错误信息并终止方法执行
            print("除数不能为0")
            return
        else:
            return self.a / self.b

# 创建Cal类的实例，传入1和2作为操作数
cal = Cal(1, 2)
# 调用add方法并打印结果
print(cal.add())
# 调用sub方法并打印结果
print(cal.sub())
# 调用mul方法并打印结果
print(cal.mul())
# 调用div方法并打印结果
print(cal.div())


